hydraulic cushion - Turkish English Dictionary